@media only screen and (max-width: 1750px){
	div.wp{
		width: 1400px;
	}
	.nav>ul>li+li {
    margin-left: 50px;
	}
	.search{
		margin-left: 30px;
	}
	.cz{
		margin-left: 30px;
	}
	.footer-1{
		padding: 70px 0;
	}
}
@media only screen and (max-width: 1500px){
	.zhichi-a1-con h1{
		margin:40px 0 30px;
	}
	.zhichi-a2{
		padding-top: 60px;
	}
	.zhichi-a2 .zhichi-a-line {
    margin: 30px auto 50px;
	}
	.zhichi-a2-ico {
    margin-top: 60px;
	}
	.zhichi-a2-ico img{
		width: 60px;
	}
	.zhichi-a2 h1{
		font-size: 22px;
	}
	.zhichi-a2-p{
		max-width: 380px;
		font-size: 15px;
		height: 200px;
	}
	.zhichi-a1-con{
		padding: 0	15px 80px;
	}
	.zhichi-a1-con img{
		width: 60px;
	}
	.zhichi-dl dd>a{
		height: 600px;
	}

	.fuwu-a a{
		font-size: 18px;
		height: 98px;
	}
	.footer-2{
		padding: 30px 0;
	}
	.er-wp{
		margin-top: 1px;
	}
	.footer-2-con{
		font-size: 14px;
		padding-top: 5px;
	}
	.footer-1 li+li {
    margin-left: 100px;
	}
	div.wp{
		width: 1200px;
	}
	.nav>ul>li+li {
    margin-left:32px;
	}
	.search{
		margin-left: 30px;
	}
	.cz{
		margin-left: 30px;
	}
	.footer-1{
		padding: 50px 0;
	}
	.banner-2-con{
		padding: 150px 0;
	}
	.erji-nav dd{
		height: 65px;
		line-height: 65px;
	}
	.erji-nav dd+dd{
		padding-left: 65px;
		background-position: 32px center;
		
	}
	.erji-bottom {
    padding: 70px 0;
	}
	.liuyan-left {
    width: 450px;
    margin-right: 70px;
	}
	.liuyan-left1{
		font-size: 16px;
	}
	.liuyan-left2{
		margin-top: 70px;
	}
	.liuyan-left2 h1{
		font-size: 24px;
	}
	.liuyan-left2 p{
		font-size: 16px;
	}
	.liuyan-input textarea{
		height: 180px;
	}
	.liuyan-input.fl, .liuyan-input.fr {
    width: 48.3%;
	}
	.xinwen-list-pic {
    width: 230px;
	}
	.xinwen-list-con{padding: 35px 30px 0;}
	.xinwen-list li{
		padding: 30px;
		padding-left: 0;
	}
	.xinwen-list-date{
		margin-top: 33px;
	}
	.anli-con{
		padding: 25px 25px 0;
		width: 300px;
	}
	.anli-con .more1 a{
		right: -25px;
	}
	.erji-nav.erji-nav2 dd+dd {
    padding-left: 22px;
    background-position: 11px center;
	}
	.sanji-dd{
		padding: 0	15px;
	}
	.cp-li-con{
		padding: 50px 50px 0;
		height: 411px;
	}
	.cp-li-con::after{
		right: 50px;
		bottom: 50px;
	}
	.fxinwen1 .slides>li {
    padding: 50px;
	}
	.xinwen1-2{
		padding: 50px 50px;
	}
	.fxinwen1 .flex-direction-nav .flex-next{right: -40px;}
	.fxinwen1 .flex-direction-nav .flex-prev{left: -40px;}
	.xinwen2 {
    padding: 70px 0;
	}
	.dingdan2-li-left{
		width: 520px;
	}
	.about1-div{
		width: 720px;
		padding: 70px 50px 0;
	}
	.about1-div h2{
		font-size: 18px;
	}
	.about1-div h1{
		font-size: 26px;
	}
	.about1-div-p{
		padding: 25px 0 40px;
	}
	.about1 .about-title{
		margin:80px 0;
	}
	.about2-dl dd i{
		font-size: 80px;
	}
	.about2-dl dd{
		width: 21%;
		margin-left: 4%;
	}
	.about2-dl dl{
		margin-left: -4%;
	}
	.about2-dl dd::before
	{left: 70px;}
	.about2-pic{
		width: 550px;
		margin-right: 50px;
	}
	.about2-con-p{

		height: 12em;

	}
	.about2-con{
		padding-top: 18px;
	}
	.about2-dl{
		margin-top: 25px;
	}
	.about2{
		padding: 70px 0;
	}
	.about3-p{
		padding: 40px 25px 80px;
	}
	.about4-1{
		padding: 75px 0 100px;
	}
	.about4-1-div{
		bottom: 100px;
	}
	.fafa .slides>li{
		height: 600px;
	}
	.fafa .flex-control-nav{
		bottom: 35px;
	}
	.main1-1{
		margin-left: 60px;
	}
	.main2-dl dd>a{
		padding: 70px 20px 40px;
	}
	.main3-div{
		padding: 30px 30px 0;
	}
	.main3-div-p{font-size: 15px;margin-top: 30px;}
	.main3-p{
		padding: 0 100px 35px 30px;
	}
	.main3-div-title{
		font-size: 26px;
	}
	.main7-2{
		padding: 40px;
	}
}
@media only screen and (max-width: 1200px){
	#header{
		display: none;
	}
	#header-2{
		display: block;
	}
	.chenggao{
		display: block;
	}
	.banner-2-con{
		padding: 120px 0;
	}
	.banner-2-con h1{
		font-size: 22px;
	}
	.banner-2-con h2{
		font-size:20px; 
		margin-top: 7px;
	}
	.pdt30{
		padding-top: 0;
	}
	.erji-bottom{
		padding: 50px 0;
	}
	.hezuo-list dd{
		width: 46%;
	}
	.footer-1{
		display: none;
	}
	.er-wp{
		width: 210px;
		float: none;
		margin:0 auto;
	}
	.er{
		margin-left: 0;
		width: 90px;
	}
	.footer-2-con{
		text-align: center;
		padding-top: 15px;
		line-height: 1.8;
	}
	.er+.er{
		margin-left: 30px;
	}
	.footer-2{
		padding: 25px 0 20px;
	}
	.fuwu-a a{
		font-size: 16px;
		height: 90px;
	}
	.erji-nav dd+dd{
		padding-left: 0;
		background-image: none;
	}
	.erji-nav dd{
		display: none;
	}
	.erji-nav dd.cur{
		display: block;
	}
	.yiqi-item h1{
		font-size: 16px;
		margin-top: 20px;
	}
	.liuyan-left {
    width: 100%;
    margin-right: 0px;
    float: none;
	}
	.liuyan-right{
		margin-top: 30px;
	}
	.liuyan-left2{
		margin-top: 30px;
	}
	.liuyan-input input[type="text"]{
		height: 50px;
		padding: 8px 15px;
	}
	.liuyan-input textarea{
		padding: 15px;

	}
	.liuyan-input input[type="button"]{
		height: 50px;
		width: 160px;
	}
	.liuyan-input.fl, .liuyan-input.fr {
    width: 48.7%;
	}
	.liuyan-yanz{
		width: 162px;
	}
	.liuyan-yanz img{
		height: 50px;
	}
	.xinwen-list-date h2{
		font-size: 14px;
	}
	.xinwen-list-date h1{font-size: 45px;}
	.xinwen-list-date{
		padding-top: 30px;
		width: 120px;
	}
	.anli-con h2{
		font-size: 14px;
	}
	.anli-con h1{
		font-size: 20px;
	}
	.zhichi-list dd{
		width: 30.333333%;
	}
	.cp-list dd{
		width: 30.333333%;
	}
	.cp-con {
    padding-top: 25px;
	}
	.cp-li:hover {
    z-index: 2;
    box-shadow: none;
	}
	.cp-pic{
		float: none;
		width: 100%;
	}

	.cp-li-con{
		padding: 50px 50px 115px;
		height: auto;
	}
	.zhichi-dl dd{
		width: 25%!important;
		transition: width 0s;
	}
	.zhichi-dl dd>a:hover .zhichi-a1{
		opacity: 1;
		visibility: visible;
	}
	.zhichi-a2{
		display: none;
	}
	.zhichi-dl dd>a:hover .zhichi-a2{
		top: 100%;
	}
	.zhichi-dl dd>a {
    height:500px;
	}
	.zhichi-a1-con{
		padding: 0 25px 50px;
	}
	.zhichi-a1-con h1{
		margin:25px 0;
		/*font-size: 16px;*/
	}
	.xinwen1-pic{
		width: 300px;
		margin-right: 30px;
	}
	.xinwen1-con h2{
		font-size: 24px;
		margin:15px 0;
	}
	.xinwen1-con{
		padding-top: 40px;
	}
	.xinwen2-list dd{
		width: 47%;
	}
	.xinwen3-item{
		float: none;
		width: 100%;
	}
	.xinwen3-item.fr{
		margin-top: 30px;
	}
	.xinwen2{
		padding: 50px 0;
	}
	.xinwen3-list dd{
		margin-top: 35px;
	}
	.danpian-h1{
		font-size: 26px;
	}
	.geren-banner1{
		min-height: 0;
	}
	.geren-banner1-con{
		padding:100px 0;
	}
	.geren-banner2-con{
		line-height: 30px;
	}
	.geren-banner2-con .fl{
		font-size: 22px;
	}
	.geren-banner2-con .fr{
		font-size: 18px;
	}
	.dangdan1-1-dl dl{
		margin-left: 0;
	}
	.dangdan1-1-dl dd{
		background-image: none!important;
		border:1px solid #dddddd;
		border-radius: 8px;
		height: auto;
		padding: 30px;
		background-color: #f9f9f9;
		width: 100%;
		margin-left: 0;
		float: none;
		margin-right: 0;
	}
	.dangdan1-1-dl dd.cur{
		background-color: #fff;
		border:1px solid #a6c41a;

	}
	.dingdan1-2-sm span{
		padding-right: 30px;
	}
	.dizhi1-1-dl dd{
		float: none;
		width: 100%;
		margin-left: 0;
		margin-top: 0;
	}
	.dizhi1-1-dl dl{
		margin-left: 0;
		margin-top: 0;
	}
	.dizhi1-1-dl dd+dd{
		margin-top: 20px;
	}
	.dangdan1-1{
		padding: 20px;
	}
	.dizhi2-li+.dizhi2-li {
    margin-top: 20px;
	}
	.dingdan2-li-left{
		width:350px;
	}
	.tuihuo-form dd{
		margin-bottom: 12px;
	}
	.wuliu1 dd{
		margin-right: 20px;
		font-size: 15px;
	}
	.about1-div{
		bottom: 0;
		width: 100%;
		height: auto;
		padding: 50px;
		box-shadow: none;

	}
	.about1 .about-title {
    margin: 50px 0;
	}
	.about-title h2{
		margin-top: 10px;
		font-size: 18px;
	}
	.about-title h1{
		font-size: 30px;
	}
	.about2-pic{
		float: none;
		width: 100%;
		margin-right: 0;
	}
	.about2-con {
    padding-top: 25px;
	}
	.about2-con-p{
		font-size: 14px;
		height: auto;
		margin-top: 15px;
	}
	.about2-dl dd i{
		display: none;
	}
	.about2-dl dd{
		padding-left: 20px;
	}
	.about2-dl dd::before {
    left: 10px;
	}
	.about3-div{
		padding: 40px 30px;
	}
	.about3-div h2{
		margin-top: 10px;
		font-size: 16px;
	}
	.about3-div h1{
		font-size: 28px;
	}
	.about3-p{
		padding: 30px 15px 50px;
	}
	.map-wp{
		height: 300px;
	}
	.about4-1{
		padding:50px 0;
	}
	.about4-er-wp{
		display: none;
	}
	.about4-1-div{
		position: relative;bottom: 0;
		box-shadow: none;
		height: auto;
		padding: 50px;	
		width: 100%;
	}
	.about1-dl dd>a{
		display: inline-block;
		width: 90px;
	}
	.about1-dl dl{
		margin-left: -2%;
	}
	.about1-dl dd{
		text-align: center;
		font-size: 0;
		line-height: normal;
		margin-left: 2%!important;
		width: 31.333%;
		text-align: center;
	}
	.zhifu{
		width: 100%;
	}
	/*.cp-xx-right4 dl{
		margin-left: -2%;
	}*/
	.cp-xx-right4 dd{
		width:130px;
		/*margin-left: 2%!important;*/
	}
	.cp-xx-right4 dd+dd{
		margin-left: 20px;
	}
	.cp-xx-right4 dd>a{
		font-size: 16px;
		height: 45px;
		line-height: 45px;
	}
	.fafa .slides>li {
    height: auto;
    background-image: none!important;
	}
	.fafa .slides>li img.phone-img{
		display: block;
	}
	.main1-2{
		padding-top: 0;
	}
	.main1,.main2,.main3,.main4,.main5,.main7{
		padding: 70px 0;
		height: auto;
	}
	.main1-1{
		float: none;
		width: 100%;
		height: auto;
		padding: 50px;
		margin-left: 0;
		top: 0;
		box-shadow: none;
		margin-top: 30px;
	}
	.main1-2-p{
		margin-top: 0;
	}
	.main1-2{
		margin-top: 50px;
	}
	.main2-dl{
		margin-top: 50px;
		border-right: 0;
		border-bottom: 0;
	}
	.main2-dl dd{
		width: 33.33333%;
    border-right: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
	}
	.main2-dl dd+dd {
		border-left: 0;
	}
	.main2-dl dd>a {
    padding: 50px 15px;
	}
	.main2-dl dd>a h1{
		margin-top: 30px;
	}
	.main2-line{margin-top: 20px;}
	.main2-div{
		display: none;
	}
	.main3-dl dd .imgbox_a::after{
		opacity: 1;
		visibility: visible;
	} 
	.main3-dl dd .imgbox_a .main3-p{
		opacity: 1;
		visibility: visible;
		position: relative;
		padding: 0;
		margin-top: 25px;
	}
	.main3-dl dd .imgbox_a .main3-ico{
		opacity: 1;
		visibility: visible;
	}
	.main3-dl dd .imgbox_a .main3-div-p{
		opacity: 1;
		visibility: visible;
	}
	.main3-dl dd .imgbox_a .main3-div-title{
		color: #fff;
	}
	.main3-dl dd{
		float: none;
		width: 100%;
	}
	.main3-dl dd .imgbox_a{padding: 0;}
	.main3-div{
		position: relative;
		padding: 50px;
	}
	.main3-dl dd:nth-child(even) {
    top: 0;
	}
	.main3-dl dd+dd{
		margin-top: 15px;
	}
	.main3-dl {
    margin-top: 50px;
	}
	.main4-ico
	{display: none;}
	.fmain4 .flex-direction-nav{
		position: relative;
		left: 0;
		margin-left: 0;
		bottom: 0;
		margin:0 auto;
	}
	.fmain4 .slides>li {
    padding-bottom:50px;
	}
	.main7-2 {
    padding: 20px;
	}
	.main7-div {
    margin-top: 35px;
	}
	.main7-list .owl-nav{
		top: -80px;
	}
	.main5-div {
    margin-top: 35px;
	}
	.main5-list .owl-dots{
		top: -100px;
	}
	.main5-list .owl-dots .owl-dot+.owl-dot {
    margin-left: 10px;
	}
	.main6{
		padding: 70px 0;
	}
	.main6 h1{
		font-size: 32px;
	}
	.main6 h2{
		font-size: 24px;margin:15px 0 30px;
	}
	.main6 h3{
		font-size: 26px;
	}
	.main7-2-con p{
		margin:15px 0 25px;
	}
	.main7-2-con h1{
		font-size: 18px;
	}
	.main7-1 .fl{
		width: 100px;
		height: 40px;
		line-height: 40px;
		font-size: 14px;
	}
	.main7-1 .fr{
		height: 40px;
		line-height: 40px;
		font-size: 14px;
		margin-right: 15px;
	}
	.main4-div {
    margin-top: 60px;
	}
	.dangdan1-1-dl dd.tianjiaddd{
		height: auto;
		padding-top: 60px;
		padding-bottom: 60px;
	}
}
@media only screen and (max-width: 992px){
	.dangdan1-1-dl dd.tianjiaddd{
		height: auto;
		padding-top: 50px;
		padding-bottom:50px;
	}
	.tan-wp{
		background-image: url(../images/heidi1.png);
		padding: 15px;
	}
	.tan-hei
	{display: none;}
	.tan-wp{
		display: flex;
		overflow-y: auto;
	}
	.tan-div{
		position: relative;
    top: 0%;
    -ms-transform: translateY(0%);
    transform: translateY(0%);
    margin:auto;
	}
	.tan-div{
		width: 90%;
		left: 5%;
		margin-left: 0;
	}
	.main6{
		padding: 50px 0;
	}
	.main6 h1{
		font-size: 26px;
	}
	.main6 h2{
		font-size: 18px;margin:15px 0 20px;
	}
	.main6 h3{
		font-size:22px;
	}
	.main4-div {
    margin-top: 40px;
	}
	.main3-div-title {
    font-size: 22px;
	}
	.main3-div-p {
    font-size: 15px;
    margin-top: 15px;
	}
	.main3-ico{
		width: 50px;
		right: 20px;
		bottom: 20px;
	}
	.main3-div{
		padding: 30px;
	}
	.main2-dl dd>a {
    padding: 30px 15px;
	}
	.main2-dl dd>a>img{
		width: 55px;
	}
	.main2-dl dd>a h1{
		margin-top: 25px;
		font-size: 18px;
	}
	.main1-2 {
    margin-top: 30px;
	}
	.main1-1{
		padding: 30px;
	}
	.main1-1 h1{
		font-size: 24px;
	}
	.main1-1 h2{
		font-size: 18px;
	}
	.main1,.main2,.main3,.main4,.main5,.main7{
		padding: 50px 0;

	}
	.cp-xx2
	{padding-top: 30px;margin-top: 30px;}
	.cp-xx-left{
		float: none;
		width: 100%;
		margin-right: 0;
	}
	.cp-xx-right{
		margin-top: 25px;
	}
	.zhifu1-2-left{
		padding: 50px 30px;
	}
	.zhifu1-2-right
	{display: none;}
	.zhifu1-1 dd{
		font-size: 16px;
		margin-right: 30px;
	}
	.map-wp{
		height: 240px;
	}
	.about1-div{
		padding: 30px;
	}
	.about4-1-div{padding: 30px;}
	.about4-1-div dd{
		margin-top: 5px;
		font-size: 16px;
	}
	.about2 {
    padding: 50px 0;
	}
	.about2-dl{
		background-position: left 5px;
		padding: 0;
	}
	.about2-dl dl{
		margin-left: -1%;
	}
	.about2-dl dd{
		width: 24%;
		margin-left: 1%;
		padding: 25px 5px 0;
		background-color: transparent;
		font-size: 16px;
	}
	.about2-dl dd::before{
		left: 50%;
		margin-left: -7px;
		top: 0;
		margin-top: 0;
	}
	
	.geren-left{
		float: none;
		width: 100%;
		margin-right: 0;
	}
	.geren-right{
		margin-top: 25px;
	}
	.dingdan1-2 dd .cart-name{
		float: none;
		width: 100%;
	}
	.dingdan1-2-sm{float: none;text-align: right;margin-top: 15px;}
	.geren-wp {
    padding: 40px 0;
	}
	.geren-banner2-con .fl{
		font-size: 20px;
	}
	.geren-banner2-con .fr{
		font-size: 16px;
	}

	.danpian-h1{
		font-size: 24px;
	}
	.xinwen1-div{
		margin-top: 30px;
	}
	.xinwen2-list dd{
		padding: 30px 0 0!important;
		background-color: #fff!important;
	}
	.xinwen3-list dd:first-child{
		margin-top: 30px;
	}
	.xinwen3-list dd {
    margin-top: 30px;
	}
	.xinwen3-list dd{
		padding: 10px 0 15px;
	}
	.xinwen3-list dd i{
		font-size: 80px;
		line-height: 65px;
	}
	.xinwen-title a.fr{
		margin-top: 7px;
	}
	.xinwen-title h1{
		font-size: 30px;
	}
	.xinwen2{
		padding: 40px 0;
	}
	.xinwen2-list {
    margin-top: 15px;
	}
	.xinwen1-2 {
    padding:30px;
	}
	.xinwen1-2 dd{
		float: none;
		width: 100%;
	}
	.xinwen1-2 dd:first-child+dd{
		margin-top: 20px;
	}
	.xinwen1-con {
    padding-top: 10px;
	}
	.xinwen1-pic {
    width: 240px;
    margin-right: 30px;
	}
	.xinwen1-con h2{font-size: 20px;}
	.fxinwen1 .slides>li {
    padding: 30px;
	}
	.zhichi-a1-con{
		padding: 0 20px 30px;
	}
	.zhichi-a1-con h1{
		margin:25px 0 15px;
		/*font-size: 16px;*/
	}
	.zhichi-dl dd>a {
    height:400px;
	}
	.zhichi-dl dd{
		width: 50%!important;
	}


	.cp-li-con h1{
		font-size: 22px;
	}
	.cp-line
	{width: 35px;margin:20px 0;}
	.cp-li-con dd{
		font-size: 15px;
	}
	.cp-li-con{
		padding: 30px 30px 100px;
	}
	.cp-li-con::after{
		right: 30px;
		bottom: 30px;
	}
	.cp-list dd{
		width: 47%;
	}
	.zhichi-list dd{
		width: 47%;
	}
	.anli-list li{
		float: none;
		width: 100%;
		margin-left: 0;
		margin-top: 0;
	}
	.anli-list li+li{
		margin-top: 30px;
	}
	.anli-list ul{
		margin-left: 0;
		margin-top: 0;
	}
	.xinwen-list-date{
		height: 112px;
		padding-top: 20px;
		margin-top: 36px; 
	}
	.xinwen-list-pic{
		float: none;
		width: 100%;
	}
	.xinwen-list li:first-child{
		padding-top: 0;
	}
	.xinwen-list li{
		padding: 30px 0;
	}
	.xinwen-list li:hover {
    background-color: #fff;
	}
	.xinwen-list-con{
		padding-right: 0;
	}

	.liuyan-input.fl, .liuyan-input.fr {
    width: 48.5%;
	}
	.liuyan-yanz{
		width: 162px;
	}

	.fuwu-list dd{
		width: 46%;
	}
	.yiqi-list dd{
		width: 46%;
	}
	.banner-2-con{
		padding: 90px 0;
	}
	.hezuo-con h1{
		font-size: 18px;
		margin:18px 0 10px;
	}
	.xinwen1-2::after{
		display: none;
	}
	.dangdan1-1{
		padding: 20px;
	}
	.dangdan1-1-dl dd{
		padding: 20px;
	}
}
@media only screen and (max-width: 768px){
	.tan-close {
    position: absolute;
    width: 17px;
    right: 10px;
    top: 16px;
    cursor: pointer;
	}
	.tan-div{
		padding: 20px 15px;
	}
	.tan-div{
		width: 100%;
		left: 0;
	}
	.tan-wp{
		padding: 15px;
	}
	.main5-list .item h1 {
    margin: 0;
    font-size: 14px;
    color: #333;
    margin-top: 18px;
	}
	.main .about-title h2 {
    margin-top: 10px;
	}
	.fafa .flex-control-nav {
    bottom: 20px;
	}
	.fafa .flex-control-nav li{
		margin:0 4px;
	}
	.fafa .flex-control-paging li a {
    width: 8px;
    height: 8px;
	}
	.main3-ico {
    width: 40px;
    right: 15px;
    bottom: 20px;
	}
	.main2-line {
    margin-top: 17px;
	}
	.main7-div {
    margin-top: 25px;
	}
	.main7-2-con h1 {
    font-size: 16px;
	}
	.main7-2 {
    padding: 20px 15px 15px;
	}
	.main7-2-con p {
    margin: 11px 0 15px;
	}
	.main5-list .owl-dots{
		display: none;
	}
	.main5-div {
    margin-top: 25px;
	}
	.main3-div-p{
		font-size: 14px;
		line-height: 1.8;
	}
	.main3-div-title {
    font-size: 20px;
	}
	.main3-dl {
    margin-top: 25px;
	}
	.main3-div {
    padding: 20px;
	}
	.main2-dl dd>a>img {
    width: 50px;
	}
	.main2-dl dd>a {
    padding: 25px 15px;
	}
	.main2-dl dd>a h1{
		font-size: 16px;
		height: auto;
		margin-top: 15px;
	}
	.main2-dl{
		margin-top: 30px;
	}
	.main2-dl dd{
		float: left;
		width: 100%;
	}
	.main1-2-p{
		font-size: 15px;
	}
	.main1-2{
		margin-top: 15px;
	}
	.main1-2-w{
		font-size: 18px;
		margin-top: 25px;
	}
	.main1-1 h1{
		font-size: 20px;
	}
	.more3{
		margin-top: 25px;
	}
	.main1-1 h2{
		font-size: 16px;
	}
	.main1-1-p{
		font-size: 14px;
		line-height: 1.8;
		margin-top: 15px;
	}
	.main1-1{
		padding: 25px 20px 20px;
	}
	.main6{
		padding: 30px 0;
	}
	.main6 h1{
		font-size: 22px;
	}
	.main6 h2{
		font-size: 14px;margin:13px 0 15px;
	}
	.main6 h3{
		font-size:20px;
	}
	.main1,.main2,.main3,.main4,.main5,.main7{
		padding: 30px 0;

	}
	.cp-xx-right {
    margin-top: 20px;
	}	
	.fcp-xx1 .flex-direction-nav a{
		width: 15px;
		height: 29px;
		margin-top: -15px;
		-webkit-background-size: 100%;
		background-size: 100%;
	}
	.cp-xx-right3-con{
		font-size: 15px;
		line-height: 32px;
	}
	.cp-xx-right3 dd span{
		line-height: 32px;
		font-size: 15px;
	}
	.cp-xx-right3 dd+dd {
    margin-top: 10px;
	}
	.cp-xx-right4 dl{
		margin-left: -2%;
	}
	.cp-xx-right3-ul li{
		font-size: 12px;
		padding: 6px  10px;
	}
	.cp-xx-right3 .cart-num{
		width: 92px;
	}
	.cp-xx-right4 dd{
		width:31.33333%;
		margin-left: 2%!important;
	}
	.cp-xx2 {
    padding-top: 20px;
    margin-top:25px;
	}
	.cp-xx-right2 .fl span{
		font-size: 30px;
	}
	.cp-xx-right4 dd>a{
		height: 38px;
		line-height: 38px;
		font-size: 14px;
	}
	.cp-xx-right1 h1{
		font-size: 18px;
	}
	.cp-xx-right1 p{
		font-size: 14px;
		margin-top: 10px;
		line-height: 1.8;
	}
	.cp-xx-right2{
		padding: 20px 15px;
	}
	.cp-xx-right2 .fl{
		float: none;
		width: 100%;
		height: auto;
		line-height: normal;
	}
	.cp-xx-right2 .fr{
		float: none;
		-webkit-background-size: 25px;
		background-size: 25px ;
		padding-left: 40px;
		background-position: left 2px;
		min-height: 0;
	}
	.cp-xx-right2 .fr h1{
		font-size: 16px;
	}
	.cp-xx-right2 .fr h2{
		font-size: 20px;
	}
	.zhifu1-2-ico{
		padding:15px 30px 0;
	}
	.zhifu1-2-er-wp{
		max-width: 240px;
	}
	.zhifu1-2-div h2{
		font-size: 26px;
		margin:10px 0 20px;
	}
	.zhifu1-2-left{
		padding: 30px 15px;
	}
	.zhifu1-1 dd{
		font-size: 16px;
		margin-right: 0px;
		float: none;
	}
	.zhifu1-1 dd+dd{margin-top: 10px;}
	.about4-a a{
		width: 140px;
		height: 42px;
		line-height: 42px;
		font-size: 16px;
	}
	.about4-a {
    margin-top: 30px;
	}
	.about4-a a img{
		width: 20px;
		margin-right: 7px;
	}
	.about4-1-div dl{
		padding-top: 15px;
	}
	.about4-1-div h1
	{font-size: 22px;}
	.about4-1-div h2{
		font-size: 15px;
	}
	.about4-1-div dd{
		font-size: 15px;
		margin-top:0px;
	}
	.about4-1-div{
		padding: 20px 15px;
	}
	.about4-1{
    padding: 30px 0;
	}
	.about3-div h1 {
    font-size: 20px;
	}
	.about3-div h2 {
    font-size: 15px;
	}
	.map-wp{
		height: 200px;
	}
	.about3-p{
		padding: 20px 0 30px;
		font-size: 15px;
	}
	.about3-div{
		padding: 30px 15px;
	}
	.about2-dl{
		margin-top: 0;
	}

	.about2-dl dd{
		width: 100%;
		padding: 0;
		padding-left: 23px;
		margin-top:15px;
		text-align: left;
	}
	.about2-dl{
		background-image: none;
	}
	.about2-dl dd::before{
		top: 50%;
		margin-top: -6px;
		width: 12px;
		height: 12px;
		left: 0;
		margin-left: 0;
	}
	.about2-div-wp {
    margin-top: 20px;
	}
	.about2-con h1{
		font-size: 20px;
	}
	.about2-con{
		padding-top: 20px;
	}
	.about2-con-p{
		line-height: 1.8;
		margin-top: 10px;
	}
	.about2-nub{
		display: none;
	}
	.about2 {
    padding: 30px 0;
	}
	.about1-div-p{
		padding: 20px 0 30px;
		font-size: 15px;
		line-height: 1.8;
	}
	.about1-div{
		padding: 25px 15px;
	}
	.about1 .about-title {
    margin: 25px 0;
	}
	.about1-div h1 {
    font-size: 22px;
	}
	.about1-dl dd>a{
		width: 60px;
		font-size: 15px;
	}
	.about1-dl dd>a img{
		width: 50px;
		margin-bottom: 10px;
	}
	.about1-div h2 span{
		display: block;
		padding-bottom:10px;
	}
	.about1-div h2 {
    font-size: 16px;
	}
	.about-title h1{
		font-size: 22px;
	}
	.about-title h2{
		font-size: 15px;
	}
	.wuliuxinxi2-2 dd .ddd-li
	{-webkit-background-size: 30px;
	background-size: 30px;}
	.wuliuxinxi2-2 dd p{
		font-size: 14px;
		padding-left: 50px;
		margin:5px 0;
	}
	.wuliuxinxi2-2 dd h2{
		padding-left: 50px;
	}
	.wuliuxinxi2-2 dd h1{
		font-size: 16px;
		padding-left: 50px;
		-webkit-background-size: 30px;
		background-size: 30px;
	}
	.wuliuxinxi2-2 dd .ddd-li{
		margin-top: 15px;
	}
	.wuliu2 {
    padding: 20px 15px;
	}
	.wuliu1 dd{
		display: block;
		float: none;
		margin-right: 0;
	}
	.wuliuxinxi2-div
	{background-position: 15px top;}
	.wuliuxinxi2-1{
		padding-left: 50px;
		font-size: 16px;
		min-height: 30px;
		background-position: left top;
	}
	.wuliu1 dd+dd{
		margin-top: 3px;
	}
	.dizhi2-li-input-sex{
		height: 32px;
		line-height: 32px;
		font-size: 15px;
	}
	.dingdan2-li-top h1{
		font-size: 16px;
	}
	.dingdan4-1 h1{
		font-size: 16px;
	}
	.dingdan4-1{padding-top: 5px;}
	.dingdan4-1 p
	{font-size: 14px;}
	.dingdan4 {
    padding: 20px 15px;
	}
	.dingdan4-a a{
		width: 110px;
		height: 40px;
		line-height: 40px;
		font-size: 15px;
	}
	.dingdan4-2{font-size: 14px;padding-left: 50px;}
	.tuihuo-form {
    padding: 20px 15px;
	}
	.tuihuo-form .cart-bottom-btn input {
    font-size: 15px;
	}
	.tuihuo-form dd {
    margin-bottom: 8px;
    font-size: 15px;
	}
	.tuihuo-form dd input{
		margin-right: 10px;
	}
	.dingdan3 .dingdan2-li-right dd{
		float: none;
		width: 100%;
	}
	.dingdan2-dl dd>a{
		font-size: 15px;
		height: 50px;
		line-height: 50px;
	}
	.dingdan2-dl dd{
		padding: 0;
		width: 25%;
		text-align: center;
	}
	.dizhi2-li-input dd{
		float: none;
		width: 100%;
		margin-left: 0;
	}
	.dizhi2-li-input dl{
		margin-left: 0
	}
	.dizhi2-li-input dd+dd{
		margin-top: 10px;
	}
	.geren-left-item{
		padding: 15px 15px 15px 0;
	}
	.geren-title h1{
		font-size: 20px;
	}
	.geren-left-item h1{
		padding-left: 15px;
	}
	.geren-left-item dl{padding-left: 5px;}
	.geren-left-item dd{
		padding-left: 20px;
		margin-top: 7px;
	}

	.dizhi2-li+.dizhi2-li{
		margin-top: 15px;
	}
	.dizhi2-li span.fl{
		float: none;
		width: 100%;
		text-align: left;
		height: auto;
		line-height: normal;
		display: block;
		padding-bottom: 10px;
		font-size: 14px;
	}
	.dizhi2-li-opa-span span.fl{
		display: none;
	}
	.dizhi2 {
    margin-top: 30px;
	}
	.dangdan1-1-dl dd h4{
		font-size: 12px;
	}
	.dangdan1-1-dl dd h2 {
    margin: 0;
    font-size: 15px;
    color: #d4d4d4;
    margin: 8px 0;
    white-space: normal;
    line-height: 1.5;
	}
	.dangdan1-1{
		padding: 15px;
	}
	.dangdan1-1-dl dd{
		padding:22px 15px;
		margin-top: 15px;
	}
	.dingdan1-2-sm{
		text-align: left;
		margin-top: 10px;
	}
	.dingdan1-2 dd .cart-pic{
		width: 100px;
		float: none;
		margin-right: 0;
		margin-bottom: 15px;
	}
	.dingdan1-2 dd{
		padding: 15px 0;
	}
	.cart-num{
		width: 92px;
		line-height: 30px;
		height: 32px;
	}
	.cart-num-jian{font-size: 20px;}
	.cart-num-jia{font-size: 20px;}
	.cart-num-con input{
		font-size: 14px;
		height: 30px;
		line-height: 30px;

	}
	.cart-con{padding-top: 3px;}
	.cart-con h1{
		font-size: 16px;
	}
	.cart-bottom-con span{
		font-size: 22px;
	}
	.cart-bottom-con b{
		font-size: 15px;
	}
	.cart-bottom-con{
		font-size: 12px;
	}
	.cart-bottom-left{
		height: auto;
		line-height: normal;
		float: none;

	}
	.cart-bottom-btn{
		margin-left: 10px;
	}
	.cart-bottom-btn input{
		height: 35px;
		font-size: 16px;
	}
	.cart-bottom-btn{
		width: 80px;
	}
	.cart-bottom-right{
		float: none;
		text-align: right;
		border-top: 1px solid #eee;
		padding-top: 15px;
		margin-top: 15px;
	}
	.cart-table table.table{border:0;}
	.cart-table table.table tr td{
		padding-top: 15px;
		padding-bottom: 15px;
	}
	.cart-pic{
		width: 50px;
		margin-right: 15px;
	}
	.geren-banner2-con {
    line-height: normal;
    padding: 30px 0;
	}
	.geren-banner2-con .fr{
		float: none;
		width: 100%;
    border-bottom: 1px solid #b4cc69;
    padding-bottom: 20px;
    margin-bottom: 15px;
	}
	.geren-banner2-con .fl{
		float: none;
		width: 100%;
		text-align: center;
		font-size: 20px;
	}
	.geren-banner2-con .fr span{
		font-size: 22px;
		display: block;
	}
	.geren-banner2-con .fr{
		font-size: 14px;
		text-align: center;
	}
	.zhuce-li>span{
		height: 50px;
		line-height: 50px;
		font-size: 14px;
		width: 80px;
	}
	.zhuce-li{
		padding-left: 100px;
	}
	.denglu-li+.denglu-li {
    margin-top: 20px;
	}
	.denglu-p{
		margin-top: 20px;
	}
	.denglu-li input[type="text"], .denglu-li input[type="password"]{
		height: 50px;
		-webkit-background-size: 50px;
		background-size: 50px;
		font-size: 15px;
		padding: 6px 15px 6px 60px;
	}
	.denglu-li input[type="button"]{
		height: 50px;
		font-size: 16px;
	}
	.denglu-li-yanz{
		position: relative;
		padding-right: 147px;
	}
	.denglu-li-yanz-input{
		float: none;
		width: 100%;
	}
	.denglu-li-yanz-img{
		margin-top: 0;
		margin-left: 0;
		width: 132px;float: none;
		position: absolute;
		right: 0;
		top: 0;
	}
	.denglu-li-yanz-input input[type="text"]{
		padding-left: 15px;
		font-size: 14px;
	}
	.geren-wp {
    padding: 30px 0;
	}
	.denglu{width: 100%}
	.geren-banner1{
		min-height: 0;
	}
	.geren-banner1-con{
		padding: 40px 0;
	}
	.geren-banner1-con{
		max-width: 100%;
	}
	.geren-banner1-left{
		float: none;
		width: 100%;
		border-right: 0;
		border-bottom: 1px solid #b4cc69;
		padding-bottom: 20px;
		margin-bottom: 15px;
		text-align: center;
	}
	.geren-banner1-left h1{
		font-size: 22px;
	}
	.geren-banner1-left h2{
		font-size: 14px;
	}
	.geren-banner1-right{
		float: none;
		width: 100%;
		text-align: center;
		padding-left: 0;
		font-size: 20px;

	}
	.danpian-h1{
		font-size: 20px;
	}
	.dan-a a{
		font-size: 14px;
	}
	.xinwen3-list dd:first-child {
    margin-top: 25px;
	}
	.xinwen3-list {
		/*padding-top: 10px;*/
	}
	.xinwen3-list dd {
    margin-top: 20px;
	}
	.xinwen3-list dd h1{
		font-size: 18px;
	}
	.xinwen2-list {
    margin-top: 0px;
	}
	.xinwen2-list dd{
		float: none;
		width: 100%;
		padding: 0!important;
		margin-left: 0
	}
	.xinwen2-list dd h1{
		font-size: 18px;
	}
	.xinwen2-list dd p{height: auto;max-height: 6em;}
	.xinwen2-list dd{
		margin-top: 30px!important;
	}
	.xinwen2-list dl
	{margin-left: 0}
	.xinwen2 {
    padding: 30px 0;
	}
	.xinwen1-2 dd+dd{
		margin-top: 15px!important;
	}
	.xinwen1-2 {
    padding: 20px 15px;
	}
	.xinwen1-con h2 {
    font-size: 18px;
    margin:15px 0 10px;
	}
	.fxinwen1 .flex-direction-nav{
		position: relative;

		width: 70px;
		height: 30px;
		margin:10px auto 24px;
	}
	.fxinwen1 .flex-direction-nav .flex-next{
		right: 0;
		top: 0;
		margin-top: 0;
		width: 15px;
		height: 30px;
		background-image: url(../images/b-right-hh.png)!important;
	}
	.fxinwen1 .flex-direction-nav .flex-prev{
		left: 0;
		top: 0;
		margin-top: 0;
		width: 15px;
		height: 30px;
		background-image: url(../images/b-left-hh.png)!important;
	}
	.xinwen1-con {
    padding-top: 20px;
	}
	.fxinwen1 .slides>li {
    padding: 15px;
	}
	.xinwen1-pic{
		float: none;
		width: 100%;
		margin-right: 0;
	}
	.xinwen1-div {
    margin-top: 20px;
	}
	.xinwen-title a.fr{
		margin-top: 3px;
	}
	.xinwen-title h1{
		font-size: 24px;
	}
	.zhichi-a1-con img {
    width: 50px;
	}
	.zhichi-dl dd>a {
    height: auto;
	}
	.zhichi-dl dd{
		width: 100%!important;
		float: none;
		transition: width 0s;
	}
	.zhichi-a1-con h1{height: auto;margin:20px 0;}
	.zhichi-a1{
		position: relative;
	}
	.zhichi-a1-con{
		position: relative;
		padding: 70px 15px;
	}
	.cp-li-con h1 {
    font-size: 20px;
	}
	.cp-li-con dd {
    font-size: 14px;
	}
	.cp-li-con dd+dd{
		margin-top: 7px;
	}
	.cp-line{
		width: 30px;
		height: 2px;
		margin:15px 0;
	}
	.cp-li-con{
		padding: 20px 15px;
	}
	.cp-li-con dl{
		padding-bottom: 20px;
	}
	.cp-li-con::after{
		position: relative;
		right: 0;
		bottom: 0;
		display: block;
		width: 50px;
		height: 53px;

	}
	.cp-list{padding-bottom: 30px;}
	.sanji-dl22 dd>a{
		font-size: 14px;
		padding: 6px 12px;
	}
	.siji-dl22 dd>a{
		font-size: 12px;
		padding: 6px 10px;
	}
	.siji-dl22{
		margin-bottom: 15px;
		padding-top: 5px;
	}
	.cp-con p{
		font-size: 14px;
		height: auto;
		margin:10px 0 15px;
	}
	.cp-con h1{font-size: 16px;}
	.cp-con{
		padding-top: 20px;
	}
	.cp-list dd{
		width: 100%;
		display: block;
		margin-left: 0;
		margin-top: 0;
	}

	.cp-list dd+dd{
		margin-top: 25px;
	}
	.cp-list dl{
		margin-left: 0;
		margin-top: 0;
	}
	.zhichi-list dd{
		width: 100%;
		display: block;
		margin-left: 0;
		margin-top: 0;
	}
	.zhichi-list dd p{
		font-size: 15px;
		line-height: 2;
		margin-top: 10px;
	}
	.zhichi-list dd+dd{
		margin-top: 25px;
	}
	.zhichi-list dl{
		margin-left: 0;
		margin-top: 0;
	}
	.anli-list li+li {
    margin-top: 20px;
	}
	.anli-con h1 {
    font-size: 18px;
	}
	.anli-con h2 {
    font-size: 12px;
	}
	.anli-con{
		position: relative;
		width: 100%;
		padding: 15px 15px 0;
	}
	.anli-con .more1 {
    margin-top: 10px;
	}
	.anli-con .more1 a{
		right: -15px;
	}
	.fenye{
		margin-top: 30px;
	}
	.xinwen-list li {
    padding: 25px 0;
	}
	.xinwen-list-con h1{
		font-size: 18px;
	}
	.xinwen-list-con p{
		line-height: 1.8;
		height: auto;
		max-height: 5.4em;
	}
	.xinwen-list-con{
		padding: 0;
	}
	.xinwen-list-date{
		float: none;
		width: 100%;
		border-right: 0;
		/*border-bottom: 1px solid #eee;*/
		padding: 20px 0 15px;
		margin-top: 0;
		text-align: left;
		font-size: 0;
		line-height: normal;
		height: auto;
	}
	.xinwen-list-date h1{
		display: inline-block;
		font-size: 36px;
	}
	.xinwen-list-date h2{
		display: inline-block;
		margin-left: 10px;
	}
	.liuyan-right {
    margin-top: 20px;
	}
	.liuyan-input input[type="button"]{
		height: 40px;
		font-size: 16px;
		width: 120px;

	}
	.liuyan-input-wp2{
		padding-bottom: 5px;
	}
	.liuyan-input.fl, .liuyan-input.fr {
    width: 100%;
    float: none;
	}
	.liuyan-input.fr
	{margin-top: 15px;}

	.liuyan-input-wp2 .liuyan-input.fl{
		width: 120px;
		float: left;
	}

	.liuyan-input-wp+.liuyan-input-wp {
    margin-top:15px;
	}
	.liuyan-left1 {
    font-size: 14px;
		line-height: 1.8;
	}
	.liuyan-left2{
		margin-top: 20px;
	}
	.liuyan-left2 h1{
		font-size: 20px;
	}
	.liuyan-left2 p{
		font-size: 14px;
		line-height: 1.8;
	}
	.liuyan-input input[type="text"]{
		height: 40px;
		padding: 8px 15px;
		font-size: 14px;
	}
	.liuyan-input textarea{
		padding: 10px 15px;
		font-size: 14px;

	}
	.liuyan-input textarea{
		height: 120px;
	}
	.liuyan-yanz img {
    height: 40px;
	}
	.liuyan-yanz {
    width: 125px;
    margin-left: 15px;
	}
	.erji-nav dd {
    height: 50px;
    line-height: 50px;
    font-size: 16px;
	}
	.yiqi-item h1{
		font-size: 15px;
		margin-top: 15px;
	}
	.yiqi-list dd{
		width: 100%;
		margin-left: 0;
		margin-top: 0;
	}
	.yiqi-list dd+dd{
		margin-top: 25px;
	}
	.yiqi-list dl{
		margin-left: 0;
		margin-top: 0;
	}
	.fuwu-a a{
		display: block;
		height: auto;
		padding: 15px 15px;
		font-size: 15px;

	}
	.fuwu-a a span{
		display: block;
		height: auto;
	}

	.fuwu-list dd{
		width: 100%;
		margin-left: 0;
		margin-top: 0;
	}
	.fuwu-list dd+dd{
		margin-top: 20px;
	}
	.fuwu-list dl{
		margin-left: 0;
		margin-top: 0;
	}
	.banner-2-con{
		padding: 70px 0;
	}
	.banner-2-con h1{
		font-size: 20px;
	}
	.banner-2-con h2{
		font-size:18px; 
		margin-top: 8px;
	}
	.erji-bottom{
		padding: 30px 0;
	}
	.hezuo-list dd {
    width: 100%;
    margin-left: 0;
    margin-top: 0;
	}
	.hezuo-list dd+dd{
		margin-top: 25px;
	}
	.hezuo-list dl{
		margin-left: 0;
		margin-top: 0;
	}
	.hezuo-con p{
		height: auto;
		max-height: 5.4em;
	}
	.dingdan2-li-left{
		float: none;
		width: 100%;
		padding: 15px;
	}
	.dingdan2-li-right dd{
		border-top: 1px solid #eee;
		height: 100px;
	}
	.dingdan2-li-right dd:first-child{border-left: 0}
}
@media only screen and (max-width: 500px){
	.main2-dl dd>a>img {
    width: 45px;
	}
	.dingdan2-ul .dingdan2-li {
    margin-top: 20px;
	}

	.dingdan2-li-right dd h1{
		font-size: 18px;
	}
	.dingdan2-li-right dd h2{
		font-size: 14px;
	}
	.dingdan2-li-right dd h3{
		line-height: 1.5
	}
	.dingdan2-li-a{
		font-size: 0;
		line-height: normal;
		text-align: center;
	}
	.dingdan2-li-top {
		padding: 10px 15px;
	}
	.dingdan2-li-a a{
		display: inline-block;
		width:60px;
		font-size: 12px;
	}
	.dingdan2-li-a a+a{margin-left: 10px;margin-top: 0;}
	.dingdan2-li-top .fl{
		float: none;
		font-size: 14px;
	}
	.ziliao1-con{padding-top: 15px;}
	.ziliao1-con h1{
		font-size: 16px;
	}
	.ziliao1-con h2{
		font-size: 14px;
	}
	.dingdan2-li-top .ziliao1-pic.fl{
		width: 70px;
		float: left;
		margin-right: 15px;
	}
	.dingdan2-li-right dd{
		float: none;
		width: 100%;
		border-left: 0;
		height: auto;
		padding:15px 0;
	}
	.dingdan2-li-table
	{display: block;}
	.dingdan2-li-tableCell{
		display: block;
	}
	.dingdan2-li-top .fr{
		float: none;
		margin-top: 5px;
	}
	.dingdan2-li-left .cart-pic {
    width: 100px;
    margin-right: 0px;
    float: none;
    margin-bottom: 15px;
	}
	.dingdan2-dl dd{
		width: 33.333333%;
	}
	.xinwen-title a.fr{
		margin-top: 2px;
	}
	.xinwen-title h1{
		font-size: 22px;
	}
	.zhichi-a1-con h1{
		font-size: 16px;
	}
	.zhichi-a1-con{
		padding: 50px 15px;
	}
	.xinwen-list-date{
		padding: 16px 0 10px;
	}
	.logo-2{
		width: 180px;
		margin-top: 20px;
	}
	.erji-bottom {
    padding: 25px 0;
	}
	.hezuo-con h1 {
    font-size: 16px;
    margin: 15px 0 10px;
	}
	.banner-2-con{
		padding: 50px 0;
	}
	.banner-2-con h1{
		font-size: 20px;
	}
	.banner-2-con h2{
		font-size:16px; 
		margin-top: 8px;
	}
	.er-wp{
		width: 170px;
	}
	.er+.er {
    margin-left: 20px;
	}
	.er{
		width: 75px;
	}
	.footer-2-con{
		font-size: 12px;
		padding-top: 12px;
	}
	.footer-2 {
    padding: 20px 0 15px;
	}
}
@media only screen and (max-width: 350px){}